The broader markets ended mixed with mid-caps gaining 0.1 per cent and small-caps falling 0.1 per cent on the BSE.
Among Sensex constituents, HCL Tech suffered the most by diving 2.26 per cent, followed by HDFC shedding 2.10 per cent.
Fear factors weights on markets, Sensex, Nifty struggle to keep pace.
Investors will maintain a cautious stance.
Axis Bank emerged as the biggest gainer in the Sensex pack, surging 6.62 per cent, followed by SBI at 5.88 per cent.
Both the indices ended at their highest levels since February 1.
The broader NSE Nifty moved between 10,705 and 10,785.55, before ending 25.15 points, or 0.23 per cent down at 10,716.55.
Covering-up of pending short positions on expiry of the July derivatives contracts and a strengthening rupee propped up the markets at high levels
The BSE Sensex moved up 103 points to 35,319.35, while the wider NSE Nifty finished at 10,741.70, up 23.90 points.
The 30-share Sensex surged 299 points to close at 28,736 and the 50-share Nifty gained 90 points to end at 8,723.
Other than ITC, other laggards include PowerGrid, Infosys, M&M, NTPC, SBI, HDFC, Kotak Bank, HDFC Bank, TCS, Hero MotoCorp, Coal India, ONGC, RIL, Asian Paint, IndusInd Bank, ICICI Bank, Maruti Suzuki, Bajaj Auto, Tata Motors, Bharti Airtel and Axis Bank.
Markets snapped their 8-day winning streak.
The benchmark BSE Sensex ended down 2.23 per cent. The Bank Nifty fell 3.59 per cent.
In the Sensex kitty on Wednesday, Tata Motors emerged as the top loser falling 3.01 per cent, followed by Vedanta shedding 2.92 per cent. Other laggards include HUL, Kotak Bank, NTPC, Infosys, HDFC Bank, Bajaj Finance, Hero MotoCorp, ICICI Bank, Yes Bank, HDFC, IndusInd Bank and PowerGrid, falling up to 1.77 per cent.
Fresh buying by domestic institutional investors and better-than-expected June quarter results from some blue-chip companies boosted investor sentiment
Asian markets were trading mixed with shares in China witnessing profit taking after sharp gains in the previous session.
Top losers are Sun Pharma, Bajaj Auto, L&T, ITC, Hero Moto.
The BSE Midcap and Smallcap indices have performed better than the front-liners
Sentiments took a hit after broader Asian markets weakened, following a renewed sell-off on Wall Street on Tuesday as energy shares dropped after crude oil prices plunged to a 13-month low amid weak earnings and US-China trade disputes, fuelling worries about economic growth
Shares of ING Vysya Bank and Kotak Mahindra Bank rallied by up to 6% on the BSE on reports that Kotak Mahindra Bank in final stages to buy the bank.
BSE Midcap and Smallcap indices ended in line with their larger counterparts and closed marginally up 0.2% and 0.4%, each
Geo-political concerns over death of a Saudi journalist, Brexit and likely breach in Italy's budget also kept investors cautious.
The broader NSE Nifty, after shuttling between 10,651.60 and 10.532.70 points on alternate bouts of buying and selling, closed 6.20 points, or 0.06 per cent, down at 10,576.30.
Ends the August F&O series on a high tracking gains in RIL, HDFC and ITC.
Earning woes drag markets lower; TCS, HUL lead fall.
Sensex gained over 100 points and ended at 26147.33 while the Nifty ended 27 points higher at 7,795.75.
Out of the 30-share Sensex pack, 21 ended lower and one remained unchanged
Markets shrugged off RBI's neutral stance on key policy rates.
Markets end higher ahead of Fed outcome, China stimulus
The broader NSE Nifty too reclaimed the key 11,500-mark. It touched a high of 11,562.25, before finally settling at 11,536.90, showing a gain of 59.95 points, or 0.52 per cent.
The 30-share Sensex ended down 604 points at 28,845 and the 50-share Nifty ended down 181 points at 8,757. The Bank Nifty ended down 602 points at 19,146.
The 30-share Sensex ended 271 points higher to end at 28,930 and the 50-share Nifty climbed 76 points to close at 8,776.
The Sensex has now lost 878.32 points in six sessions -- its longest string of losses in six months.
The Sensex and Nifty remained above their key levels of 36,000 and 10,900 throughout the session, indicating strong investor optimism after a prolonged spell of caution.
The broader NSE Nifty index too finished lower by 4.80 points, or 0.05 per cent, at 10,632.20.
Sensex closed the day 416 points higher.
Profit booking in realty, oil and gas, capital goods, power and metal stocks pulled the index down to the day's low of 25,347.33 points.
n the broader market, both the BSE Midcap and Smallcap indices, were up 1.2% and 0.7% each.
The NSE Nifty after shuttling between 10,397.60 and 10,279.35 points, ended 47 points, or 0.45 per cent lower at 10,301.05.
The fall came on the back of a massive selloff in NBFCs, led by DHFL which skidded over 50 per cent on fears of a liquidity crisis.